Video Player is loading.
Greece_ Water cannon, tear gas deployed against protesters challenging vaccine mandate in Athens
WardoRants - 184 Views
0
0
Do Not Tolerate This: If Lethal Force Is Required, SO BE IT!!!
This is called "SELF DEFENCE"
Using chemical weapons against any population means war!!
Show more
0 Comments
sort Sort by